package com.codehub.entity.vo.web;

import java.io.Serializable;

public class ForumArticleAttachmentVo implements Serializable {

    /**
     * 文件ID
     * */
    private String fileId;

    /**
     * 文件大小
     * */
    private Long fileSize;

    /**
     * 文件名称
     * */
    private String fileName;

    /**
     * 下载次数
     * */
    private Integer downloadCount;

    /**
     * 文件类型
     * */
    private String fileType;

    /**
     * 下载所需积分
     * */
    private Integer integral;


    public ForumArticleAttachmentVo() {
    }

    public ForumArticleAttachmentVo(String fileId, Long fileSize, String fileName, Integer downloadCount, String fileType, Integer integral) {
        this.fileId = fileId;
        this.fileSize = fileSize;
        this.fileName = fileName;
        this.downloadCount = downloadCount;
        this.fileType = fileType;
        this.integral = integral;
    }

    /**
     * 获取
     * @return fileId
     */
    public String getFileId() {
        return fileId;
    }

    /**
     * 设置
     * @param fileId
     */
    public void setFileId(String fileId) {
        this.fileId = fileId;
    }

    /**
     * 获取
     * @return fileSize
     */
    public Long getFileSize() {
        return fileSize;
    }

    /**
     * 设置
     * @param fileSize
     */
    public void setFileSize(Long fileSize) {
        this.fileSize = fileSize;
    }

    /**
     * 获取
     * @return fileName
     */
    public String getFileName() {
        return fileName;
    }

    /**
     * 设置
     * @param fileName
     */
    public void setFileName(String fileName) {
        this.fileName = fileName;
    }

    /**
     * 获取
     * @return downloadCount
     */
    public Integer getDownloadCount() {
        return downloadCount;
    }

    /**
     * 设置
     * @param downloadCount
     */
    public void setDownloadCount(Integer downloadCount) {
        this.downloadCount = downloadCount;
    }

    /**
     * 获取
     * @return fileType
     */
    public String getFileType() {
        return fileType;
    }

    /**
     * 设置
     * @param fileType
     */
    public void setFileType(String fileType) {
        this.fileType = fileType;
    }

    /**
     * 获取
     * @return integral
     */
    public Integer getIntegral() {
        return integral;
    }

    /**
     * 设置
     * @param integral
     */
    public void setIntegral(Integer integral) {
        this.integral = integral;
    }

    public String toString() {
        return "ForumArticleAttachmentVo{fileId = " + fileId + ", fileSize = " + fileSize + ", fileName = " + fileName + ", downloadCount = " + downloadCount + ", fileType = " + fileType + ", integral = " + integral + "}";
    }
}
